Setting up code for infernal