working stacks and such
before bed 6/10