tweaked to demonstrate a dependency!