peek works with large vectors