+ more robus mimetype retrieving