Feedback dissapeared! (rant)