afinal

1. async load image
2. async load data through http