Profile page and very important fixes