User model extends base core model