Replaced vector addition with custom offset feature