beginnings of KernelBP translation model