add NumberZapExt