adds read functions to the message helper

fixes some derps