updates on messaging and other methods