UserProgramMap mapping