doesn't add to database if no price