fragment event listeners added