Visa is the final boss in the fight for freedom