bill blessing (2)