Compiles with Becker's code, not repainting keys