Design of feedback compensation