vs solution