add practices for stack module