Let's keep adapter api...
Let's keep the api.