codes developed during the intern at Conocophillips, 2012