just pass type to url instead of if statement
loop through symbol list instead of using function every time
adding qemu support