Todo add adapter reference