added file information and other editing