Diskeeper is supposed to do all that automatically.
_________________________
Tony Fabris