Crazy ant sensation all over