I built my repertoire and am quite happy with it. However it has a clear weakness that has to do with a precise move order that I'm really struggling with.
As black and against 1.d4 I respond with Nf6 to play a Benoni defense with 2.c4 c5. Against 2.Nf3 (2.Bf4, 2.c3) I play my setup against the London system with 2. ... d5 3.Bf4 c5 etc.
However, whenever I encounter the problematic 1.d4 Nf6 2.Nf3 d5 3.c4 I have an issue. It directly transposes into a Queen's Gambit but I was not able to play my favourite Benoni defense without 2. ... d5.
I will naturally go for a semislav defense but I'm not really confortable with it and I don't want to spend much time studying it.
I'm trying find a way to still play the Benoni defense and my setup with d5 against the London system while avoiding this problematic line. Do you have any suggestion ? I do not really wish to go for the direct 1.d4 c5 however. Or maybe there is a niche and interesting setup after 3.c4 that does not require much theory to be played to not go for semi-slav ?