add XyJax support