Anderson: Howard 'will be fine in the long run'