dat writer