First Additions to code