@terrybrock: Great ideas!