fixed return (round non-int results)