fix to composer