second commit of this... done part 1 tutorial