add badge section, unfinished