fixed info file implementation