Added "preserveTimestamps" option