fix one thing,only to break another