getExactVectorTowards method changed