Virtual Model Design