ADDED PREFERENCE FOR
data structures view for scheduling algorithm