feat: recursive install & test.