add a slow version of the third KL method