refactored text message controller some more - yahoo