Adapting for saving transaction files etc