and I'm pretty sure the code standard is to make complex objects their own var call