This won't work. Look at the insert_server code for image (images can be owned by a nice variety of people now). Might be best to abstract that code into the image model and call it from here and insert_server.