fixed composer override logic