Initial commit of adaptor