commit messenger & starter class