added parse file