Evolving the Promise Trademark Details