- added support for collections and deleting