ZVISION: More complete engine implementation

Line spacing below... is it needed?