Dave Chappelle talks "long detour"