for good and all