pub type hyper = i64;