KNIGHT-Progress (a WIP mix)