price is now optional
db