product_details null argument checked;