very preliminary version of reading task record from file add