force files to be a list