linkListeners.js