+ fixed program prasing