fixed default value.
fixed zero divide.