filling out the content model, makeing sure that we are flexable in our memory usage for image data