yad (yet another dependency)