blog20151031-02