catchup
More edit

File add functions
final edits