full crud for users now plus many more updates