fix the loading a different way