Double stacks

review here