FIX
vector difference
REMOVE TODO