fixed peeking at unreachable items