update to visual system template