fixed image path, add xvar collection
use download token
add download token callback