streamline argument parsing and imports
first version of new nips scheduler