Just days after an emphatic victory on the Tour de Corse, the 555 Subaru World Rally Team is already making final preparations ahead of the next round of the 2003 FIA World Rally Championship, Spain's Rallye Catalunya, which begins on Friday, and team boss David Lapworth reckons they now know the