Posted on September 20, 2009openideas.eu – Did some overall improvements. Have a look and let me now what you think about the interface improvements. openideas.eu – You can change your world.