hopefully not leaking inout track anymore