need to prac stacks and queues