search working and some profile stuff