squirt compilation

.