adding missing type adapters file