adapt rate feedback added