updated analysis loader