Add ability to peek at arbitrary values in queue
Fix weird tooth appearing bug