added item initialization with user test