independence challenge