updated project edit with create mode