modified requirement test