minor changes: added user object