default options, event listener fix