Solving the HPP in vivo