add vs props-boost