Modified requires order