Visual Vet pages tied together with Tapestry