add minimal composer