merge typing feedback functions into one