populate object viewer