[aubrey, james, vivian] work in progress; trying to route visits through customers