refactored CBPT for KTST + added k and iterations to filename of example + minor stuff