add respmessage class
add documentation