removed unused indirection