cleaner test structure