logical file