add descriptor changes