fix bugs that not all product has colour and size.