front-end CRUD layer complete.