tutorial writing + polishing up documentation