finish ivyLi's project