superscript tmp