setpart badges moved to saparate methods