add didDeselectRow