added check presence of price