* add custom selection in Table * update snapshots * update snapshots again * optimize selection in Table * update test * update snapshots * improve test * fix test