ideas to implement and evolve.