update from pksm3-local