swap precendence of furinf and addresses