it uses offset pointers/Move relatives