Add typescale function