add create and edit methods