round set to 2. TODO: replace with currency precision value
implements round calculation where needed