add dynamic loadinfo