Obeying message conventions