SQUIRT, SQUIRT and MESSY SQUIRT – Squirting Compilation