refactor waffle badge to fit into my badge array