simplify core-item