rebuilding tophat