format weighted scheduling