implement jimmy's feedback