hi:abstraction