hi:discussion:abstraction