Safer temp file creation
Open journal before writing
Timezone parsing fix