items repository