revenue growth can be a challenge...