usermanagement adding editing working