waitForState no longer required