stk and queue dir constructed