added say directive to allow a user to say commands via the input field