add very simple consensus base derivation