Have spread this revolting stuff called "nippon ant powder" everywhere - but any more suggestions for me? There are ^trails^ of them marching across my walls