Add optional description to puzzles