Ugh. Piles of fail. Let's see if the stack will work with simpler code.