ZVISION: More complete engine implementation

Since you are using different variables now, please move these comments above, and remove these altogether, instead of commenting them out