start to understand new stock item class