Add more info to user profile page and fix small bugs