PUBLIC SQUIRT