Continuous quest for new ideas part of our DNA