moved adapter inside our package