initial work on tracker and file reading