added listener for leap events