The KBAgent is pretty ready

We need to check and compare with the previous version.