No need for users to be a struct, make it realz