problem with setSelection