add support for non-image media