DataWriter initial version