update all gists from @cornguo and @lanfon72