First pass at user object
No longer needed