removed explicit assembly loading