oddly, I just started to get compilation errors. moving this to the AATTMessageManager
add docs for the public methods