use base adapter