VERY significant IMPROVEMENT, successfully DEBUG