Pr battle frontend