guiding strictness/lazyness through the program