https://cyberphoenixdrone.co.uk/index.php/product/variable-product-example/