add peek_all to collection