this lazy is not needed. It is always forced.