issue 227 - pass frame explicitly to event listeners