Need to figure out how I'm gonna evaluate this shit - Stacks? REALLY?
Starting evaluate