build difference vectors