Don't schedule in a delay now we wait for the right condition