opened up camera listeners, modified how to trigger capture