add creation deletion for rows