basic viewer for objects