outstanding blog thanks for sharing.