user side new item rules