CreateProgramView Added Checks