Fix #1 (UI side): profile page