basic inelegant capture camera frame working