more fiddling around with the files model