added basic edit user functionality