PROGRAMS BY 9 Degrees Freedom