add logical data
add missing item