more sensible behaviour when reading which environment to run in
very minor refactoring
do not assume inappropriate defaults for journal information when the information is missing - not possible in all cases due to differences between old and new data model and how the forms work