added get remote image provider method