started work on system scheduler