addEventListener() instead of bind()