enable/disable buttons based on state; ignore case on speech recognition