service fixed, image adapater