most files working barebones