support for exiting after writing trial file
revamp to deal with different block setups and save difficulty
check/add fields
revamp for saving trial file on session 1