implementation of user's favorites feature
some minor profile improvement