fix extending User model