fixed component picker update and selection