integrated Kims changes