Expanded example to show dependency setup