start adding message thread methods