Refactored all pitch handlers.