add in lots of user api stuff and friendship stuff, too