changes for loading