Add machine:isnt(state) check