Added app listener