feedback implementation