use the User struct everywhere