github.com/putnamca