self emptying