add message respond method