editing forms and layot