further testing and file creation works