squid research lab