use vectors
convert to using Saccade struct