added comment for future reference
completed 010 - create an object
completed 020 - assigned basic prototypes