Try to support encodings
Try to handle mime *and* encoding