Reducing the effect of variation by using virtual tools