add in_stock
add validation to patch