stack with doings