tested on 32-ID and 2-BM scheduling