make it buildable
create User class