optimized it somewhat and changed it to monospace font