building out objects