update to support an array of lans