Online Scheduling by EZStar System