Finally ready for todays and tomorrows challenges