How do the peroxisomes perform photorespiration?

Peroxisomes perform photorespiration as they pick up glycolate from chloroplasts. The same is oxidised with the help of oxygen to produce glyoxylate. The later is changed to amino acid glycine and then to serine and $CO_{ 2 }$ in mitochondria.