Much better burn (now object-oriented)