syncAppend