add vr scheduler and change default io