just perfectward which support all ward types ;d