Cryptic Crossword No.61
Hasslethymi

The clues to each of the five-letter words are given in random order. (See pdf version at www.alvsmith.com/crosswords for the clues.) Colours indicate matching letters. The two unclued seven-letter words are anagrams of each other. Can you complete the grid?