base stock behavior and extender and corresponding data access adapters