Better program name restrictions