Removed unnecessary code & NewRole calls NewSched