improve application schedulling