Generate schedule