System evolution