updated tutorial part 1