adding image loader for lazy loading