Added better profile page descriptions and error handling