scheduler impl, global 2 schedule q required