add true adapt