Ability to send commands and update thread at the same time