Implemented a list scheduler