seperating out adapter and things that go with that.
seperating out adapter and things that go with that.