add in dynamic sheet_item adding/removal
DRYing up new/edit par_sheets