instruction and profile