Lots of excellent suggestions.