duffs article has just gave me new hope!