restruct
rebuild tutorial-passive up