forcing contract files to be loaded alphabetically