alphabetical ordering for requires