update ideas...