first changes for user mangement