composer revamp