file add, edit, partial download