can't get broadcast and on listener working properly