add learngit-dao features