feedback delivery