open should be called after reg. event listener