fix part 1