updated InfoItem related code