Added Peek and DeleteAll functions