Put all the message handling attributes at the top level