using relative directions
new vectors added