added untested real time camera display feature