added calculations to orderitem fields