limit use stacks