Decouple network controller