adding result and event binds