network with macro