What's going on? Dunno if other threads up but ant expert opinions ot wild speculation would be welcome