reading file part