added default values if no camera