created the read file part
merge fixed