no peeking.