simple dependency example