add all need frameworks