work with coxeter & weyl groups