Implementing image and location managers