Refactoring trash.