Tyler Breland: Dinodex solution r1

revision from Dan Schepers code review
Since you're already using send, why bother validating the operator? There's definitely too much happening here. If you come explain what you're trying to do here I can help you write something a bit more concise.