added: calcH0