Indent all the stuff because it's all in a function.