implement the message board