Added CrashedGarbageSubject
Did some refactoring