the following command
\newcommand{\twentyitem}[5]{%
\\ \parbox[t][][t]{18mm}{\raggedright \small #1}&
\parbox[t]{0.83\textwidth}{%
\textbf{#2}%
\hfill%
{\emph{\scriptsize#3}}\\%
#4\\%
\emph{\small#5}
}\\
}
results in the following style
As can be seen, the bold text (argument #2) is followed by \hfill and finally, argument #3 is displayed on the right side of the screen.
What I want is the date to be shown aligned with the first row of the bold text, i.e. one row higher than right now. Of course, this is related to the \hfill command. However, I am not sure how to achieve my goal.
One can download the template here and the relevant file is twentysecondcv.cls where the function can be found in rows 294-301. Note, however, the function is slightly different to the one posted above, but the problem I am facing is identical.
Could anyone help me rewrite this function?
Any help is appreciated!

\documentclass{...}, the required\usepackage's,\begin{document}, and\end{document}. That may seem tedious to you, but think of the extra work it represents for the users willing to give you a hand. Help them help you: remove that one hurdle between you and a solution to your problem. – samcarter_is_at_topanswers.xyz Dec 11 '23 at 15:41\textbf{#2}%by\textbf{\begin{tabular}[t]{@{}l@{}}#2\end{tabular}}%– David Carlisle Dec 11 '23 at 16:13\smash{\raisebox{up}{date}}? – rallg Dec 11 '23 at 16:23&. – John Kormylo Dec 11 '23 at 22:14\parboxcommand – m0byn Dec 12 '23 at 14:19