first version, we have a seemingly functional 'yad'
rad, kan working
and looks works