WIP: multinic
WIP: multinic almost there!!
WIP: multinic 2
HELP
I give up.