crud operations nearly complete