progressive causes