Add hop calculations