added a trait with auto-cleanup properties and used it on one spec