communication for items