improving XSL for VIVO compliance