Advancing in dynamic agent & topic registration. Using a more functional style