fix bug where round() called on string