Added dependencies and a few real-life examples.