YES! Finish the type scaling functions