resolve part 2