compilation Cams and pov