initial commit: stacks, plugs