Boilers normally control on the flow temperature, a non modulating gas boiler and oil fired boilers trip the burner at the SP temperature, a modulating boiler trips the burner at normally SP+5C as obviously the control temp and cut out temp cannot be the same. I think some Vaillants can be switched on the d parameters to control on the return temp but I havent come across anyone who does yet.It probably does modulate, but modulates based solely upon the return flow temperature. Much better if it modulates based upon knowing the actual temperature of the water in the cylinder, or how close it has got to the desired room temperature when in CH mode.