updated composer