completed tutorial
complete draft