Article composer prototype