Added parameter support for programs