improvments for users crud part