add sparse likelihood (like in dfcp)