more work on the editable layer