finish prelim schedule; add some nonfunctional constants