isn't this misleading? what's the check for mimeData for?