add cleaner
get auth working