user caching, removed hardcoded user, and fixed my questions null user problem