fixed Composer constraint