remove indirection