add draft of stack