trying to make it work with >1 hyper