wsoft work, implementing deffered vector