added initial user create and edit methods