stem protect

stem protect