These are outstanding, Bob. Especially like #2, but all are great.