added an eval because parsing feeds sometimes seems to die instead of
just setting an error