imported functions for program match program name