updates both to create_sub_interface and create_tunnel_interface