Still pretty awful, but a lot less awful than before. PROGRESS!