changed principle of row forms: one for view and one for edit