fixed many small bugs for user profile test, and news page