refactor admin items