add error mesg for login
icon and avatar
fix menu messed up after login