update mime detect func