create lazy option, false by default