Adding first set of code.