use int type for numbers if possible