item stat implementation