configuration handling updates
input output file updates