make ascalefactor public