Split event listener