Offline composing