can add new rows on init