KGB

updated KGB class to make it a bit more sensible.