fix a bug in number