speed improvement
comment debug section