Kayle rework