new sku validator, some minor fix