add mc trait & get