update some ideas