VisionSight: a Novel