add structure to typing page