* updated composer