Bunches of code here and there