add image fetcher
fix confilict
add v4 dependency