messing around with some scheduler ideas