demonstrated how to go from strict to lazy