generation squirt