Cudavert's parts

PM sent!