Generic Object Write