Added journaling support and automatic journal generation to the update process