Crossword Genius

Being modern, sufficiently competent for an appointment (2,2,4)

Ross

I think it could be either:

Which length description are you looking for?:

2,2,4

8*

up to date

I'm a little stuck... Click here to teach me more about this clue!

'being modern' is the definition.
(similar in meaning)

'sufficiently competent for an appointment' is the wordplay.
'sufficiently competent' becomes 'upto' (synonyms. I am not sure about the 'sufficiently' bit.).
'for' is a charade indicator (letters next to each other).
'an appointment' becomes 'date' (synonyms).
'upto'+'date'='UP-TO-DATE'

Can you help me to learn more?

(Other definitions for up to date that I've seen before include "Trendy" , "Contemporary" , "in fashion" , "Following modern trends" , "hip" .)

Want a hint initially instead of a full solution? Install my app