changed sku to be optional