Implement peek and touch functions