good for william