the redisign to end all redisigns: part 1 | ScratchStats