improve list and badge positioning