I swear I just smelled that off my computer screen...must be the new scratch n sniff technology