initial C3Conf implementation