selection change behavior changed