If I am honest, these three lines are a bit complex to understand, at least for me