init files; added initial file parser