Mazda6 2.3L engine (how to assemble)

This "Deutz Engine" screensaver its actualy a Mazda6 or Mazda3 engine. It looks pretty easy to take a 2.3L Mazda engine apart. 2.3L VVT mazda engine!