Controller resolver