can you add some inline javadoc to explain what message is used for?