adding string to know the state and the messages
throwing draw stuff, we will have better soon