added peekr and popr