Bind listeners with .once()