Switched to the public_send instead of the send method where appropriate.