Converted tutorial in parts