fixed part 3