[cyril] added swap sample vc.