Some work on messaging system