Finished up functions as well as the first in objects