finished composer support