initial
updated empty_file