add requries_upgrade and advanced_map ribbons by @xanax