scheduler & shell modificado