ipic2 for frontend