finally basic edit mode