develop or present in further detail crossword clue