added utility methods to hub