Much progress - compose message working