converted navigator hold / continue / halt functions to be bound so they can be used as callbacks more easily