renamed SingleFile to DataFile