CCTV-boon or bane?