actually wait for green
dirty