First UNTESTED version of this adapter