resolving issue #44, adding CAMERA button support to demo