Sources for my cs314 work