surface correct zoom