User space scheduling, 2nd try