This is stupid grindy