its quite a long one part 1