client controller updated