add feedback construction