first step toward replacing DummyItem