removing a level of indirection