garbage processing