shoal puppet modules