better support for non image media