add basic implementation of CBV LC