added basic camera access code, not 100% working