mature the ends