load method made asyncronous

removed old unnecessary code