If I'm not mistaken, are you getting the nested loops like number thing from your log cat because it's picking up a message or something from some sort of outer ring you can't control?