added peek to queue