typo: isProgram