fix heading overlap, proper visual separation of categories