added kl as an option