correct indirection