add ability to get image source