The on going adventures of Street Justice