still working on create program page