initialization table, selection listener