Non crashing listener block. Unsure if it works