added composing message piece