Getting closer to zoom working properly.