My attempt at a better K2