Great post Mike. By far the best I've seen here on BSF. Thanks!