added more functionality to users