updated initialize in events and resolution