def METHOD_NAME(self, item):
    result = self.collection.get(util.bytestring_path(item.path).lower())
    if not result:
        self._log.warning(f'no iTunes match found for {item}')
        return
    item.itunes_rating = result.get('Rating')
    item.itunes_playcount = result.get('Play Count')
    item.itunes_skipcount = result.get('Skip Count')
    if result.get('Play Date UTC'):
        item.itunes_lastplayed = mktime(
            result.get('Play Date UTC').timetuple())
    if result.get('Skip Date'):
        item.itunes_lastskipped = mktime(
            result.get('Skip Date').timetuple())
    if result.get('Date Added'):
        item.itunes_dateadded = mktime(
            result.get('Date Added').timetuple())