Why the double request and assertion?