need a camera class!