Refactoring Listener's callback name, setting up working example

Re-factoring Listener's callback name to avoid collisions, adjusting the example to match code (thus making my yesterday's commit complete)