generate milestone feature