New hot flexing

Again hot flexing, check my results)