finish part a, start part b