a few good changes