add some of my ideas