run on all interfaces