fix bug in get_content_type