ProgramTab class added