basic file manipulations are working