hook for message wall