reimplemented as an extension of the local scheduler