Change variable names to prevent overwriting
Call functions in a proper way to repair dragons
Rename variables to prevent overwriting and fix explosions