C base method