add delegate method to selection change