fixed small bug with price with variants