getting CRUD perfect.  one step at a time to complete a big project