migrated to trash and added collection logic
added DSL syntax
added DSL syntax
version bump