does it work with configurable products?