[enh] runSync method