Implemented event adopting mechanism