rework on Cst (kno size_in_bits)