add max_nesting_level=1000 for xdebug