Hard core trans

Hard core trans