modified tech create and edit