explain it to me......justify the price difference