Mega refactoring. Broke the spam listener.