got rid of while loops for polling.. using cm conditions instead
not sure why it's saying this changed...