write to file
merge
modify
write and read file