liked it better when it didn't compile