Compact? u dont need to get a new set of cracks for that... well maybe

... change the big chairing for a 50T one and the small one for a 39T one.. all set

...
U should have english thread on that thing... not even italians are using italian thread now a days.. besides u dont need to recall your current bb thread... the only thing u need is to put on your glasses and see what the CUPS letters say u know... gezzz... 10 years using a bike u dont even fix eh?

... amateurs...!!!

(just kidding OK?)
cya