Added hyperlib