assigner/arp: fixes / cleaner interations