Initialize vs solution