starting to play around with image loading. still not sure of needed functionality