cleanup t_fileio interface