move compose message directive