Added get_extension and improved content.