fixup! fixup! fixup! add format scalar function