some item def fixes