made reflect copy public