imVision: A look at the present