add message controller