basic version of files