added random scheduler & scenario