modified requirements part 3