finish demo 01-02