hypercanes