Wrote reflection for LOP