Integrated the Camer class