add PartBoxAdapter