fix hook compatibility
nicer user profile
more UI improvements