added item price logic