add feedback functionality