step 4: advanced topics

closes #1