Innovation is hard