descriptor handling update (now the changes should generate updates)