reduced nesting level