component adjustment