apply basic transtions between controllers