More additions for CRUD functionality