begginings of adding stacks