refactor header group list and display method
set proper selected object for header