density-based pricing