Novikov-Boone theorem