when unpin clears roster it properly initializes it and changes the badge now