Q2 frontend