75% of all small businesses fail within the first 5 years