fixed total price bug