updated pr06 gradient domain editing