[Directory]: advance UI
[Directory]: add language fir