Tej, look at the onclick and textCaretaker, the sentmessage boolean will have to keep defaulting because its not persistent outside of the app