//If anything breaks, just shove all the definitions in here