improved feedback creation