tutorial project by scott smith