inout controller